/*
#include<stdio.h>
int main()
{
	int n,a[n];
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	a[i]=i;
	for(int i=0;i<n;i++)
	printf("%d ",a[i]);
	return 0;
}
*/
/*
#include<stdio.h>
#include<stdlib.h>
#include<errno.h>
#include<string.h>
int main()
{
	int*p=(int*)malloc(INT_MAX);
	if(p==NULL)
	{
		printf("%s",strerror(errno));
	}
	else
	{
	   for(int i=0;i<10;i++)
	   {
	   	  *(p+i)=i;
	   }	
	   for(int i=0;i<10;i++)
	   {
	   	printf("%d ",*(p+i));
	   }
	}
     int*p1=(int*)realloc(p,80);
     for(int i=10;i<20;i++)
     printf("%d ",*(p1+i));
	return 0;
}
*/
/*
#include<stdio.h>
#include<stdlib.h>
struct s
{
	int a=10;
	int a[];
};
int main()
{
	struct s*ps=(struct s*)malloc(sizeof(struct s)+5*sizeof(int));
	
	{
		
	}
}
*/





















